sign a release - Turkish English Dictionary